putty kidney - English Synonyms Dictionary